• word of the day

    daucus carota

    daucus carota - Dictionary definition and meaning for word daucus carota

    Definition
    (noun) a widely naturalized Eurasian herb with finely cut foliage and white compound umbels of small white or yellowish flowers and thin yellowish roots
Download our Mobile App Today
Receive our word of the day
on Whatsapp